package logica.pessoa;

import logica.util.Endereco;

/**
 * Classe Cliente Juridico
 * 
 * O cliente pode usar o sistema apenas por meio do gerente ou locador
 * 
 *@author Jose Arthur Morais (Tabira)
 *@since 15/10/2010
 */
public class ClienteJuridica extends PessoaJuridica{
	/**
	 * Contrutor de Cliente Juridico
	 * 
	 * @param String nomeFantasia
	 * @param String telefone
	 * @param String email
	 * @param String endereco
	 * @param String cnpj
	 * @param String razaoSocial
	 * @param String inscricaoEstadual
	 * 
	 * @throws Exception O CNPJ deve obedecer o formato XX.XXX.XXX-XXXX/XX e X so devera ser um digito
	 * @throws Exception A razao social naum pode ter numero e tem que ser maior que 10 caracteres
	 * @throws Exception A inscricao estadual deve ter o formato XXX.XXX.XXX.XXX onde X sao inteiros
	 * 
	 * @see Pessoa
	 * @see PessoaFisica
	 * @see Usuario
	 * @see Gerente
	 * @see Funcionario
	 * @see ClienteFisico
	 */
	public ClienteJuridica(String nomeFantasia, String telefone, String email, Endereco endereco, String cnpj, String razaoSocial, String inscricaoEstadual) throws Exception{
		super ( nomeFantasia, telefone, email, endereco, cnpj, razaoSocial, inscricaoEstadual);
	}	
}